package com.github.wxiaoqi.security.admin.entity;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;


/**
 * 字典表
 * 
 * @author lcc
 * @email 
 * @date 2019-01-21 14:24:13
 */
@Table(name = "base_dict")
public class Dict implements Serializable {
	private static final long serialVersionUID = 1L;
	
	    /**
     * 编号
     */
    @Id
    private Integer id;
	
	    /**
     * 标签名
     */
    @Column(name = "name")
    private String name;
	
	    /**
     * 数据值
     */
    @Column(name = "value")
    private String value;
	
	    /**
     * 类型
     */
    @Column(name = "type")
    private String type;
	
	    /**
     * 描述
     */
    @Column(name = "description")
    private String description;
	
	    /**
     * 父级编号
     */
    @Column(name = "parent_id")
    private Long parentId;
	
	    /**
     * 状态
     */
    @Column(name = "status")
    private String status;
	
	    /**
     * 创建时间
     */
    @Column(name = "crt_time")
    private Date crtTime;
	
	    /**
     * 创建人编号
     */
    @Column(name = "crt_user")
    private String crtUser;
	
	    /**
     * 创建人
     */
    @Column(name = "crt_name")
    private String crtName;
	
	    /**
     * 创建人IP地址
     */
    @Column(name = "crt_host")
    private String crtHost;
	
	    /**
     * 修改时间
     */
    @Column(name = "upd_time")
    private Date updTime;
	
	    /**
     * 修改人编号
     */
    @Column(name = "upd_user")
    private String updUser;
	
	    /**
     * 修改人
     */
    @Column(name = "upd_name")
    private String updName;
	
	    /**
     * 修改人IP地址
     */
    @Column(name = "upd_host")
    private String updHost;
	

	/**
	 * 设置：编号
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：编号
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：标签名
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：标签名
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：数据值
	 */
	public void setValue(String value) {
		this.value = value;
	}
	/**
	 * 获取：数据值
	 */
	public String getValue() {
		return value;
	}
	/**
	 * 设置：类型
	 */
	public void setType(String type) {
		this.type = type;
	}
	/**
	 * 获取：类型
	 */
	public String getType() {
		return type;
	}
	/**
	 * 设置：描述
	 */
	public void setDescription(String description) {
		this.description = description;
	}
	/**
	 * 获取：描述
	 */
	public String getDescription() {
		return description;
	}
	/**
	 * 设置：父级编号
	 */
	public void setParentId(Long parentId) {
		this.parentId = parentId;
	}
	/**
	 * 获取：父级编号
	 */
	public Long getParentId() {
		return parentId;
	}
	/**
	 * 设置：状态
	 */
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * 获取：状态
	 */
	public String getStatus() {
		return status;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCrtTime(Date crtTime) {
		this.crtTime = crtTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCrtTime() {
		return crtTime;
	}
	/**
	 * 设置：创建人编号
	 */
	public void setCrtUser(String crtUser) {
		this.crtUser = crtUser;
	}
	/**
	 * 获取：创建人编号
	 */
	public String getCrtUser() {
		return crtUser;
	}
	/**
	 * 设置：创建人
	 */
	public void setCrtName(String crtName) {
		this.crtName = crtName;
	}
	/**
	 * 获取：创建人
	 */
	public String getCrtName() {
		return crtName;
	}
	/**
	 * 设置：创建人IP地址
	 */
	public void setCrtHost(String crtHost) {
		this.crtHost = crtHost;
	}
	/**
	 * 获取：创建人IP地址
	 */
	public String getCrtHost() {
		return crtHost;
	}
	/**
	 * 设置：修改时间
	 */
	public void setUpdTime(Date updTime) {
		this.updTime = updTime;
	}
	/**
	 * 获取：修改时间
	 */
	public Date getUpdTime() {
		return updTime;
	}
	/**
	 * 设置：修改人编号
	 */
	public void setUpdUser(String updUser) {
		this.updUser = updUser;
	}
	/**
	 * 获取：修改人编号
	 */
	public String getUpdUser() {
		return updUser;
	}
	/**
	 * 设置：修改人
	 */
	public void setUpdName(String updName) {
		this.updName = updName;
	}
	/**
	 * 获取：修改人
	 */
	public String getUpdName() {
		return updName;
	}
	/**
	 * 设置：修改人IP地址
	 */
	public void setUpdHost(String updHost) {
		this.updHost = updHost;
	}
	/**
	 * 获取：修改人IP地址
	 */
	public String getUpdHost() {
		return updHost;
	}
}
